CSS (Cascading Style Sheets) es un lenguaje usado para definir la apariencia y presentación de documentos estructurados en HTML o XML. Su función principal es separar el contenido (HTML) del diseño visual, permitiendo a los diseñadores controlar con precisión cómo se ven las páginas web. Esto facilita actualizar el estilo de un sitio de forma centralizada y mejora la accesibilidad, ya que los usuarios pueden personalizar su propia hoja de estilo. Además, CSS permite adaptar el diseño según el dispositivo (como móvil o impresión) y hace que el código HTML sea más claro y liviano.
CSS se utiliza para definir la presentación y el diseño de un documento HTML. Permite separar el contenido de la presentación, lo que facilita la gestión y el mantenimiento de los estilos en una página web. Con CSS, se pueden controlar aspectos como colores, fuentes, espaciado, alineación y disposición de los elementos en la página.
La sintaxis de CSS se compone de selectores y declaraciones .